Skip to content

feat: 관리자 공연등록/수정시 출연라인업(musicianIds)지정 기능 추가#20

Merged
d0ikim merged 2 commits into
mainfrom
feat/performance-lineup-in-request
Jul 4, 2026
Merged

feat: 관리자 공연등록/수정시 출연라인업(musicianIds)지정 기능 추가#20
d0ikim merged 2 commits into
mainfrom
feat/performance-lineup-in-request

Conversation

@d0ikim

@d0ikim d0ikim commented Jul 4, 2026

Copy link
Copy Markdown
Owner

변경 내용

  • 관리자 공연 등록/수정 API(PerformanceRequest)에 musicianIds(출연 뮤지션 id 목록) 필드 추가
  • 등록 시: musicianIds가 있으면 공연 저장 후 performance_lineup에 출연진 등록
  • 수정 시: musicianIds가 있으면 기존 라인업 삭제 후 새 목록으로 교체 (null이면 라인업 유지, []면 전체 삭제)
  • 존재하지 않는 뮤지션 id 포함 시 전체 롤백 후 400 응답
  • Swagger @operation 설명 및 README API 표 최신화

배경

기존에는 관리자가 등록한 공연에 출연 뮤지션을 지정할 방법이 없어,
어드민 큐레이션 공연이 뮤지션 인맥지도(협연 그래프)에 반영되지 않는 문제가 있었음

@d0ikim d0ikim added this to the admin milestone Jul 4, 2026
@d0ikim d0ikim self-assigned this Jul 4, 2026
@d0ikim d0ikim merged commit 81ca535 into main Jul 4, 2026
2 checks passed
@d0ikim d0ikim deleted the feat/performance-lineup-in-request branch July 4, 2026 06:51
@d0ikim d0ikim restored the feat/performance-lineup-in-request branch July 4, 2026 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant